Batch Auditing for Multi-client Dynamic Data in Multi-cloud Storage
نویسندگان
چکیده
Cloud storage introduces many challenges due to the security and integrity threats toward user’s outsourced data. Many auditing protocols have been proposed, but the majority of them could only serve in single cloud environment. This paper proposes an efficient auditing protocol, which supports batch auditing for multiple data files in multi-cloud environment. By utilizing the bilinear map, the proposed protocol achieves full stateless and transparent verification. By constructing a Merkle Hash Tree, the proposed protocol can resist the replace attack and support dynamic operation of data. In addition, our protocol protects the position information of the data blocks by generating fake data blocks to confuse the organizer. The performance analysis demonstrates the efficiency of the protocol.
منابع مشابه
Privacy-Preserving Public Auditing Scheme for Shared Data with Supporting Multi-function
most common concerns for users in cloud storage are data integrity, confidentiality and availability, so various data integrity auditing schemes for cloud storage have been proposed in the past few years, some of which achieve privacy-preserving public auditing, data sharing and group dynamic, or support data dynamic. However, as far as we know, until now yet there doesn't exist a practical aud...
متن کاملBatch Auditing for Multiclient Data in Multicloud Storage
Cloud storage enables users to outsource their data to cloud servers and enjoy the on-demand high-quality services. However, this new paradigm also introduces many challenges due to the security and integrity threats toward user’ outsourced data. Recently, various remote integrity auditing methods have been proposed, but most of them can only serve for the single cloud environment or the indivi...
متن کاملPrivacy Preserving Public Auditing for Secured Data Storage in Cloud Using Block Authentication Code
Using cloud storage, users can remotely store their data, ondemand high-quality applications and services from a shared pool of configurable computing resources, without the burden of local data storage and maintenance. Users no longer have physical possession of the outsourced data makes the data integrity protection in cloud computing for users with constrained computing resources. Users shou...
متن کاملDynamic Auditing Protocol using Improved RSA and CBDH for Cloud Data Storage
In the current era of cloud computing, Cloud storage is a significant service of cloud computing where data stored in the cloud is being generated at high speed and thus the cloud storage system has become one of the key components in cloud computing. Data owner host their data and data consumers can use the data on and from the server. The security issue arises due to the data outsourcing. Thi...
متن کاملRemote Data Integrity Checking in Cloud Computing
Cloud computing is an internet based computing which enables sharing of services. It is very challenging part to keep safely all required data that are needed in many applications for user in cloud. Storing our data in cloud may not be fully trustworthy. Since client doesn’t have copy of all stored data, he has to depend on Cloud Service Provider. This work studies the problem of ensuring the i...
متن کامل